/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package entityprojet;

import java.io.Serializable;
import java.util.Collection;
import java.util.Date;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Lob;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;

/**
 *
 * @author Ron
 */
@Entity
@Table(name = "F_CALENDRIER")
@XmlRootElement
@NamedQueries({
    @NamedQuery(name = "FCalendrier.findAll", query = "SELECT f FROM FCalendrier f"),
    @NamedQuery(name = "FCalendrier.findByCALIntitule", query = "SELECT f FROM FCalendrier f WHERE f.cALIntitule = :cALIntitule"),
    @NamedQuery(name = "FCalendrier.findByCALNo", query = "SELECT f FROM FCalendrier f WHERE f.cALNo = :cALNo"),
    @NamedQuery(name = "FCalendrier.findByCALFirstWeekDay", query = "SELECT f FROM FCalendrier f WHERE f.cALFirstWeekDay = :cALFirstWeekDay"),
    @NamedQuery(name = "FCalendrier.findByCALFirstWeek", query = "SELECT f FROM FCalendrier f WHERE f.cALFirstWeek = :cALFirstWeek"),
    @NamedQuery(name = "FCalendrier.findByCALOuvre01", query = "SELECT f FROM FCalendrier f WHERE f.cALOuvre01 = :cALOuvre01"),
    @NamedQuery(name = "FCalendrier.findByCALOuvre02", query = "SELECT f FROM FCalendrier f WHERE f.cALOuvre02 = :cALOuvre02"),
    @NamedQuery(name = "FCalendrier.findByCALOuvre03", query = "SELECT f FROM FCalendrier f WHERE f.cALOuvre03 = :cALOuvre03"),
    @NamedQuery(name = "FCalendrier.findByCALOuvre04", query = "SELECT f FROM FCalendrier f WHERE f.cALOuvre04 = :cALOuvre04"),
    @NamedQuery(name = "FCalendrier.findByCALOuvre05", query = "SELECT f FROM FCalendrier f WHERE f.cALOuvre05 = :cALOuvre05"),
    @NamedQuery(name = "FCalendrier.findByCALOuvre06", query = "SELECT f FROM FCalendrier f WHERE f.cALOuvre06 = :cALOuvre06"),
    @NamedQuery(name = "FCalendrier.findByCALOuvre07", query = "SELECT f FROM FCalendrier f WHERE f.cALOuvre07 = :cALOuvre07"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0101CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0101CALPlageDebut = :cALHoraire0101CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0101CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0101CALPlageFin = :cALHoraire0101CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0102CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0102CALPlageDebut = :cALHoraire0102CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0102CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0102CALPlageFin = :cALHoraire0102CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0201CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0201CALPlageDebut = :cALHoraire0201CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0201CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0201CALPlageFin = :cALHoraire0201CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0202CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0202CALPlageDebut = :cALHoraire0202CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0202CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0202CALPlageFin = :cALHoraire0202CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0301CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0301CALPlageDebut = :cALHoraire0301CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0301CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0301CALPlageFin = :cALHoraire0301CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0302CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0302CALPlageDebut = :cALHoraire0302CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0302CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0302CALPlageFin = :cALHoraire0302CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0401CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0401CALPlageDebut = :cALHoraire0401CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0401CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0401CALPlageFin = :cALHoraire0401CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0402CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0402CALPlageDebut = :cALHoraire0402CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0402CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0402CALPlageFin = :cALHoraire0402CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0501CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0501CALPlageDebut = :cALHoraire0501CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0501CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0501CALPlageFin = :cALHoraire0501CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0502CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0502CALPlageDebut = :cALHoraire0502CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0502CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0502CALPlageFin = :cALHoraire0502CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0601CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0601CALPlageDebut = :cALHoraire0601CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0601CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0601CALPlageFin = :cALHoraire0601CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0602CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0602CALPlageDebut = :cALHoraire0602CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0602CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0602CALPlageFin = :cALHoraire0602CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0701CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0701CALPlageDebut = :cALHoraire0701CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0701CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0701CALPlageFin = :cALHoraire0701CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0702CALPlageDebut", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0702CALPlageDebut = :cALHoraire0702CALPlageDebut"),
    @NamedQuery(name = "FCalendrier.findByCALHoraire0702CALPlageFin", query = "SELECT f FROM FCalendrier f WHERE f.cALHoraire0702CALPlageFin = :cALHoraire0702CALPlageFin"),
    @NamedQuery(name = "FCalendrier.findByCbProt", query = "SELECT f FROM FCalendrier f WHERE f.cbProt = :cbProt"),
    @NamedQuery(name = "FCalendrier.findByCbMarq", query = "SELECT f FROM FCalendrier f WHERE f.cbMarq = :cbMarq"),
    @NamedQuery(name = "FCalendrier.findByCbCreateur", query = "SELECT f FROM FCalendrier f WHERE f.cbCreateur = :cbCreateur"),
    @NamedQuery(name = "FCalendrier.findByCbModification", query = "SELECT f FROM FCalendrier f WHERE f.cbModification = :cbModification"),
    @NamedQuery(name = "FCalendrier.findByCbReplication", query = "SELECT f FROM FCalendrier f WHERE f.cbReplication = :cbReplication"),
    @NamedQuery(name = "FCalendrier.findByCbFlag", query = "SELECT f FROM FCalendrier f WHERE f.cbFlag = :cbFlag")})
public class FCalendrier implements Serializable {
    private static final long serialVersionUID = 1L;
    @Basic(optional = false)
    @Column(name = "CAL_Intitule")
    private String cALIntitule;
    @Lob
    @Column(name = "cbCAL_Intitule")
    private byte[] cbCALIntitule;
    @Column(name = "CAL_No")
    private Integer cALNo;
    @Column(name = "CAL_FirstWeekDay")
    private Short cALFirstWeekDay;
    @Column(name = "CAL_FirstWeek")
    private Short cALFirstWeek;
    @Column(name = "CAL_Ouvre01")
    private Short cALOuvre01;
    @Column(name = "CAL_Ouvre02")
    private Short cALOuvre02;
    @Column(name = "CAL_Ouvre03")
    private Short cALOuvre03;
    @Column(name = "CAL_Ouvre04")
    private Short cALOuvre04;
    @Column(name = "CAL_Ouvre05")
    private Short cALOuvre05;
    @Column(name = "CAL_Ouvre06")
    private Short cALOuvre06;
    @Column(name = "CAL_Ouvre07")
    private Short cALOuvre07;
    @Column(name = "CAL_Horaire0101CAL_PlageDebut")
    private String cALHoraire0101CALPlageDebut;
    @Column(name = "CAL_Horaire0101CAL_PlageFin")
    private String cALHoraire0101CALPlageFin;
    @Column(name = "CAL_Horaire0102CAL_PlageDebut")
    private String cALHoraire0102CALPlageDebut;
    @Column(name = "CAL_Horaire0102CAL_PlageFin")
    private String cALHoraire0102CALPlageFin;
    @Column(name = "CAL_Horaire0201CAL_PlageDebut")
    private String cALHoraire0201CALPlageDebut;
    @Column(name = "CAL_Horaire0201CAL_PlageFin")
    private String cALHoraire0201CALPlageFin;
    @Column(name = "CAL_Horaire0202CAL_PlageDebut")
    private String cALHoraire0202CALPlageDebut;
    @Column(name = "CAL_Horaire0202CAL_PlageFin")
    private String cALHoraire0202CALPlageFin;
    @Column(name = "CAL_Horaire0301CAL_PlageDebut")
    private String cALHoraire0301CALPlageDebut;
    @Column(name = "CAL_Horaire0301CAL_PlageFin")
    private String cALHoraire0301CALPlageFin;
    @Column(name = "CAL_Horaire0302CAL_PlageDebut")
    private String cALHoraire0302CALPlageDebut;
    @Column(name = "CAL_Horaire0302CAL_PlageFin")
    private String cALHoraire0302CALPlageFin;
    @Column(name = "CAL_Horaire0401CAL_PlageDebut")
    private String cALHoraire0401CALPlageDebut;
    @Column(name = "CAL_Horaire0401CAL_PlageFin")
    private String cALHoraire0401CALPlageFin;
    @Column(name = "CAL_Horaire0402CAL_PlageDebut")
    private String cALHoraire0402CALPlageDebut;
    @Column(name = "CAL_Horaire0402CAL_PlageFin")
    private String cALHoraire0402CALPlageFin;
    @Column(name = "CAL_Horaire0501CAL_PlageDebut")
    private String cALHoraire0501CALPlageDebut;
    @Column(name = "CAL_Horaire0501CAL_PlageFin")
    private String cALHoraire0501CALPlageFin;
    @Column(name = "CAL_Horaire0502CAL_PlageDebut")
    private String cALHoraire0502CALPlageDebut;
    @Column(name = "CAL_Horaire0502CAL_PlageFin")
    private String cALHoraire0502CALPlageFin;
    @Column(name = "CAL_Horaire0601CAL_PlageDebut")
    private String cALHoraire0601CALPlageDebut;
    @Column(name = "CAL_Horaire0601CAL_PlageFin")
    private String cALHoraire0601CALPlageFin;
    @Column(name = "CAL_Horaire0602CAL_PlageDebut")
    private String cALHoraire0602CALPlageDebut;
    @Column(name = "CAL_Horaire0602CAL_PlageFin")
    private String cALHoraire0602CALPlageFin;
    @Column(name = "CAL_Horaire0701CAL_PlageDebut")
    private String cALHoraire0701CALPlageDebut;
    @Column(name = "CAL_Horaire0701CAL_PlageFin")
    private String cALHoraire0701CALPlageFin;
    @Column(name = "CAL_Horaire0702CAL_PlageDebut")
    private String cALHoraire0702CALPlageDebut;
    @Column(name = "CAL_Horaire0702CAL_PlageFin")
    private String cALHoraire0702CALPlageFin;
    @Column(name = "cbProt")
    private Short cbProt;
    @Id
    @Basic(optional = false)
    @Column(name = "cbMarq")
    private Integer cbMarq;
    @Column(name = "cbCreateur")
    private String cbCreateur;
    @Column(name = "cbModification")
    @Temporal(TemporalType.TIMESTAMP)
    private Date cbModification;
    @Column(name = "cbReplication")
    private Integer cbReplication;
    @Column(name = "cbFlag")
    private Short cbFlag;
    @OneToMany(mappedBy = "cALNo")
    private Collection<FRessourceprod> fRessourceprodCollection;

    public FCalendrier() {
    }

    public FCalendrier(Integer cbMarq) {
        this.cbMarq = cbMarq;
    }

    public FCalendrier(Integer cbMarq, String cALIntitule) {
        this.cbMarq = cbMarq;
        this.cALIntitule = cALIntitule;
    }

    public String getCALIntitule() {
        return cALIntitule;
    }

    public void setCALIntitule(String cALIntitule) {
        this.cALIntitule = cALIntitule;
    }

    public byte[] getCbCALIntitule() {
        return cbCALIntitule;
    }

    public void setCbCALIntitule(byte[] cbCALIntitule) {
        this.cbCALIntitule = cbCALIntitule;
    }

    public Integer getCALNo() {
        return cALNo;
    }

    public void setCALNo(Integer cALNo) {
        this.cALNo = cALNo;
    }

    public Short getCALFirstWeekDay() {
        return cALFirstWeekDay;
    }

    public void setCALFirstWeekDay(Short cALFirstWeekDay) {
        this.cALFirstWeekDay = cALFirstWeekDay;
    }

    public Short getCALFirstWeek() {
        return cALFirstWeek;
    }

    public void setCALFirstWeek(Short cALFirstWeek) {
        this.cALFirstWeek = cALFirstWeek;
    }

    public Short getCALOuvre01() {
        return cALOuvre01;
    }

    public void setCALOuvre01(Short cALOuvre01) {
        this.cALOuvre01 = cALOuvre01;
    }

    public Short getCALOuvre02() {
        return cALOuvre02;
    }

    public void setCALOuvre02(Short cALOuvre02) {
        this.cALOuvre02 = cALOuvre02;
    }

    public Short getCALOuvre03() {
        return cALOuvre03;
    }

    public void setCALOuvre03(Short cALOuvre03) {
        this.cALOuvre03 = cALOuvre03;
    }

    public Short getCALOuvre04() {
        return cALOuvre04;
    }

    public void setCALOuvre04(Short cALOuvre04) {
        this.cALOuvre04 = cALOuvre04;
    }

    public Short getCALOuvre05() {
        return cALOuvre05;
    }

    public void setCALOuvre05(Short cALOuvre05) {
        this.cALOuvre05 = cALOuvre05;
    }

    public Short getCALOuvre06() {
        return cALOuvre06;
    }

    public void setCALOuvre06(Short cALOuvre06) {
        this.cALOuvre06 = cALOuvre06;
    }

    public Short getCALOuvre07() {
        return cALOuvre07;
    }

    public void setCALOuvre07(Short cALOuvre07) {
        this.cALOuvre07 = cALOuvre07;
    }

    public String getCALHoraire0101CALPlageDebut() {
        return cALHoraire0101CALPlageDebut;
    }

    public void setCALHoraire0101CALPlageDebut(String cALHoraire0101CALPlageDebut) {
        this.cALHoraire0101CALPlageDebut = cALHoraire0101CALPlageDebut;
    }

    public String getCALHoraire0101CALPlageFin() {
        return cALHoraire0101CALPlageFin;
    }

    public void setCALHoraire0101CALPlageFin(String cALHoraire0101CALPlageFin) {
        this.cALHoraire0101CALPlageFin = cALHoraire0101CALPlageFin;
    }

    public String getCALHoraire0102CALPlageDebut() {
        return cALHoraire0102CALPlageDebut;
    }

    public void setCALHoraire0102CALPlageDebut(String cALHoraire0102CALPlageDebut) {
        this.cALHoraire0102CALPlageDebut = cALHoraire0102CALPlageDebut;
    }

    public String getCALHoraire0102CALPlageFin() {
        return cALHoraire0102CALPlageFin;
    }

    public void setCALHoraire0102CALPlageFin(String cALHoraire0102CALPlageFin) {
        this.cALHoraire0102CALPlageFin = cALHoraire0102CALPlageFin;
    }

    public String getCALHoraire0201CALPlageDebut() {
        return cALHoraire0201CALPlageDebut;
    }

    public void setCALHoraire0201CALPlageDebut(String cALHoraire0201CALPlageDebut) {
        this.cALHoraire0201CALPlageDebut = cALHoraire0201CALPlageDebut;
    }

    public String getCALHoraire0201CALPlageFin() {
        return cALHoraire0201CALPlageFin;
    }

    public void setCALHoraire0201CALPlageFin(String cALHoraire0201CALPlageFin) {
        this.cALHoraire0201CALPlageFin = cALHoraire0201CALPlageFin;
    }

    public String getCALHoraire0202CALPlageDebut() {
        return cALHoraire0202CALPlageDebut;
    }

    public void setCALHoraire0202CALPlageDebut(String cALHoraire0202CALPlageDebut) {
        this.cALHoraire0202CALPlageDebut = cALHoraire0202CALPlageDebut;
    }

    public String getCALHoraire0202CALPlageFin() {
        return cALHoraire0202CALPlageFin;
    }

    public void setCALHoraire0202CALPlageFin(String cALHoraire0202CALPlageFin) {
        this.cALHoraire0202CALPlageFin = cALHoraire0202CALPlageFin;
    }

    public String getCALHoraire0301CALPlageDebut() {
        return cALHoraire0301CALPlageDebut;
    }

    public void setCALHoraire0301CALPlageDebut(String cALHoraire0301CALPlageDebut) {
        this.cALHoraire0301CALPlageDebut = cALHoraire0301CALPlageDebut;
    }

    public String getCALHoraire0301CALPlageFin() {
        return cALHoraire0301CALPlageFin;
    }

    public void setCALHoraire0301CALPlageFin(String cALHoraire0301CALPlageFin) {
        this.cALHoraire0301CALPlageFin = cALHoraire0301CALPlageFin;
    }

    public String getCALHoraire0302CALPlageDebut() {
        return cALHoraire0302CALPlageDebut;
    }

    public void setCALHoraire0302CALPlageDebut(String cALHoraire0302CALPlageDebut) {
        this.cALHoraire0302CALPlageDebut = cALHoraire0302CALPlageDebut;
    }

    public String getCALHoraire0302CALPlageFin() {
        return cALHoraire0302CALPlageFin;
    }

    public void setCALHoraire0302CALPlageFin(String cALHoraire0302CALPlageFin) {
        this.cALHoraire0302CALPlageFin = cALHoraire0302CALPlageFin;
    }

    public String getCALHoraire0401CALPlageDebut() {
        return cALHoraire0401CALPlageDebut;
    }

    public void setCALHoraire0401CALPlageDebut(String cALHoraire0401CALPlageDebut) {
        this.cALHoraire0401CALPlageDebut = cALHoraire0401CALPlageDebut;
    }

    public String getCALHoraire0401CALPlageFin() {
        return cALHoraire0401CALPlageFin;
    }

    public void setCALHoraire0401CALPlageFin(String cALHoraire0401CALPlageFin) {
        this.cALHoraire0401CALPlageFin = cALHoraire0401CALPlageFin;
    }

    public String getCALHoraire0402CALPlageDebut() {
        return cALHoraire0402CALPlageDebut;
    }

    public void setCALHoraire0402CALPlageDebut(String cALHoraire0402CALPlageDebut) {
        this.cALHoraire0402CALPlageDebut = cALHoraire0402CALPlageDebut;
    }

    public String getCALHoraire0402CALPlageFin() {
        return cALHoraire0402CALPlageFin;
    }

    public void setCALHoraire0402CALPlageFin(String cALHoraire0402CALPlageFin) {
        this.cALHoraire0402CALPlageFin = cALHoraire0402CALPlageFin;
    }

    public String getCALHoraire0501CALPlageDebut() {
        return cALHoraire0501CALPlageDebut;
    }

    public void setCALHoraire0501CALPlageDebut(String cALHoraire0501CALPlageDebut) {
        this.cALHoraire0501CALPlageDebut = cALHoraire0501CALPlageDebut;
    }

    public String getCALHoraire0501CALPlageFin() {
        return cALHoraire0501CALPlageFin;
    }

    public void setCALHoraire0501CALPlageFin(String cALHoraire0501CALPlageFin) {
        this.cALHoraire0501CALPlageFin = cALHoraire0501CALPlageFin;
    }

    public String getCALHoraire0502CALPlageDebut() {
        return cALHoraire0502CALPlageDebut;
    }

    public void setCALHoraire0502CALPlageDebut(String cALHoraire0502CALPlageDebut) {
        this.cALHoraire0502CALPlageDebut = cALHoraire0502CALPlageDebut;
    }

    public String getCALHoraire0502CALPlageFin() {
        return cALHoraire0502CALPlageFin;
    }

    public void setCALHoraire0502CALPlageFin(String cALHoraire0502CALPlageFin) {
        this.cALHoraire0502CALPlageFin = cALHoraire0502CALPlageFin;
    }

    public String getCALHoraire0601CALPlageDebut() {
        return cALHoraire0601CALPlageDebut;
    }

    public void setCALHoraire0601CALPlageDebut(String cALHoraire0601CALPlageDebut) {
        this.cALHoraire0601CALPlageDebut = cALHoraire0601CALPlageDebut;
    }

    public String getCALHoraire0601CALPlageFin() {
        return cALHoraire0601CALPlageFin;
    }

    public void setCALHoraire0601CALPlageFin(String cALHoraire0601CALPlageFin) {
        this.cALHoraire0601CALPlageFin = cALHoraire0601CALPlageFin;
    }

    public String getCALHoraire0602CALPlageDebut() {
        return cALHoraire0602CALPlageDebut;
    }

    public void setCALHoraire0602CALPlageDebut(String cALHoraire0602CALPlageDebut) {
        this.cALHoraire0602CALPlageDebut = cALHoraire0602CALPlageDebut;
    }

    public String getCALHoraire0602CALPlageFin() {
        return cALHoraire0602CALPlageFin;
    }

    public void setCALHoraire0602CALPlageFin(String cALHoraire0602CALPlageFin) {
        this.cALHoraire0602CALPlageFin = cALHoraire0602CALPlageFin;
    }

    public String getCALHoraire0701CALPlageDebut() {
        return cALHoraire0701CALPlageDebut;
    }

    public void setCALHoraire0701CALPlageDebut(String cALHoraire0701CALPlageDebut) {
        this.cALHoraire0701CALPlageDebut = cALHoraire0701CALPlageDebut;
    }

    public String getCALHoraire0701CALPlageFin() {
        return cALHoraire0701CALPlageFin;
    }

    public void setCALHoraire0701CALPlageFin(String cALHoraire0701CALPlageFin) {
        this.cALHoraire0701CALPlageFin = cALHoraire0701CALPlageFin;
    }

    public String getCALHoraire0702CALPlageDebut() {
        return cALHoraire0702CALPlageDebut;
    }

    public void setCALHoraire0702CALPlageDebut(String cALHoraire0702CALPlageDebut) {
        this.cALHoraire0702CALPlageDebut = cALHoraire0702CALPlageDebut;
    }

    public String getCALHoraire0702CALPlageFin() {
        return cALHoraire0702CALPlageFin;
    }

    public void setCALHoraire0702CALPlageFin(String cALHoraire0702CALPlageFin) {
        this.cALHoraire0702CALPlageFin = cALHoraire0702CALPlageFin;
    }

    public Short getCbProt() {
        return cbProt;
    }

    public void setCbProt(Short cbProt) {
        this.cbProt = cbProt;
    }

    public Integer getCbMarq() {
        return cbMarq;
    }

    public void setCbMarq(Integer cbMarq) {
        this.cbMarq = cbMarq;
    }

    public String getCbCreateur() {
        return cbCreateur;
    }

    public void setCbCreateur(String cbCreateur) {
        this.cbCreateur = cbCreateur;
    }

    public Date getCbModification() {
        return cbModification;
    }

    public void setCbModification(Date cbModification) {
        this.cbModification = cbModification;
    }

    public Integer getCbReplication() {
        return cbReplication;
    }

    public void setCbReplication(Integer cbReplication) {
        this.cbReplication = cbReplication;
    }

    public Short getCbFlag() {
        return cbFlag;
    }

    public void setCbFlag(Short cbFlag) {
        this.cbFlag = cbFlag;
    }

    @XmlTransient
    public Collection<FRessourceprod> getFRessourceprodCollection() {
        return fRessourceprodCollection;
    }

    public void setFRessourceprodCollection(Collection<FRessourceprod> fRessourceprodCollection) {
        this.fRessourceprodCollection = fRessourceprodCollection;
    }

    @Override
    public int hashCode() {
        int hash = 0;
        hash += (cbMarq != null ? cbMarq.hashCode() : 0);
        return hash;
    }

    @Override
    public boolean equals(Object object) {
        // TODO: Warning - this method won't work in the case the id fields are not set
        if (!(object instanceof FCalendrier)) {
            return false;
        }
        FCalendrier other = (FCalendrier) object;
        if ((this.cbMarq == null && other.cbMarq != null) || (this.cbMarq != null && !this.cbMarq.equals(other.cbMarq))) {
            return false;
        }
        return true;
    }

    @Override
    public String toString() {
        return "entityprojet.FCalendrier[ cbMarq=" + cbMarq + " ]";
    }
    
}
